package com.qf.feign;

import com.qf.pojo.User;
import org.springframework.stereotype.Component;
import org.springframework.web.bind.annotation.RequestMapping;

/**
 * @author sunyamei
 * @version V1.0
 * @Project javase2203
 * @Package com.qf.feign
 * @Description:
 * @Date 2022/8/11 11:37
 *
 * 兜底方法实现
 * 一旦被调用方发生错误,返回错误信息,那么feign接口就会直接返回这里兜底方法的结果
 * 而不是把异常直接返回给用户显示
 */
@Component
@RequestMapping("/searchFallBack")
public class SearchFeignFallBack implements SearchFeign {

    @Override
    public String test() {
        return "feign调用出现了问题!";
    }

    @Override
    public String insertUser(User user) {
        return "feign调用出现了问题!";
    }

    @Override
    public String findByName(String name) {
        return "feign调用出现了问题!";
    }

}